package com.app.function;

import java.util.List;

import com.app.entity.Crowd;
import com.app.entity.UserInfo;

/**功能指令(客户端请求指令,服务端响应指令,都要实现该接口)*/
public interface IFun {
	

	
	/** 10,0  */
	public void f登录();	
	/** 10,1  */
	public void f注册();		
	/** 10,2  */
	public void f重新登录();	
	/** 10,3  */
	public void f注销();
	/** 10,4  */
	public void f显示非敏感信息();
	/** 10,5  */
	public void f连接专属服务器();	
	/** 10,6  */
	public void f断开专属服务器();	
	/** 10,7  */
	public void f请求专属服务器();	
	
	
	/** 11,0  */
	public void f修改密码();
	/** 11,1  */
	public void f修改手机号码();
	/** 11,2  */
	public void f修改邮箱();
	/** 11,3  */
	public void f修改信息();
	
	
	
	/** 12,0  */
	public void f查找好友(UserInfo user);
	/** 12,1  */
	public List<UserInfo> f载入好友列表();
	/** 12,2 */
	public void f查询好友信息(long 好友);
	/** 12,3  */
	public void f添加好友(UserInfo user);
	/** 12,4  */
	public void f删除好友(long 好友);
	/** 12,5  */
	public void f变更好友信息(UserInfo user);	
	/** 12,6  */
	public boolean f判断对方是否在线(long 好友);
	
	// 收发 消息
	/** 12,10  */
	public void f发p2p消息();
	/** 12,11  */
	public void f收到p2p消息();
	/** 12,12  */
	public void f查看历史p2p消息();
	

	
	
	/** 14,0  */
	public void f查找群();
	/** 14,1  */
	public void f新建群();
	/** 14,2  */
	public void f加入群();
	/** 14,3  */
	public void f离开群();
	/** 14,4  */
	public void f显示群成员();
	/** 14,5  */
	public void f删除群();
	/** 14,6  */
	public void f修改群资料();
	/** 14,7  */
	public void f查询群信息();
	/** 14,8  */
	public void f载入我的群();
	
	

	/** 14,10  */
	public void f发群消息();
	/** 14,11  */
	public void f收到群消息();
	/** 14,12  */
	public void f查看历史群消息();
	
	




}
